Skip to content

Conversation

@shawnbot
Copy link
Contributor

@shawnbot shawnbot commented Aug 9, 2017

  1. Manually remove the ^ from all modules' package.json
  2. Add the --exact flag to lerna publish in the script/release-pr (which we can test when this PR builds)
  3. Add --exact to the lerna publish call in the bump npm script

@shawnbot shawnbot requested a review from jonrohan August 9, 2017 22:18
@shawnbot shawnbot changed the title Publish exact versions [WIP] Publish exact versions Aug 9, 2017
@shawnbot shawnbot removed the request for review from jonrohan August 9, 2017 22:30
@shawnbot shawnbot changed the title [WIP] Publish exact versions Publish exact versions Aug 9, 2017
@shawnbot shawnbot requested a review from jonrohan August 9, 2017 22:51
@shawnbot
Copy link
Contributor Author

shawnbot commented Aug 9, 2017

@jonrohan I tested this by temporarily merging in #309 and getting a canary release published. Unlike before, I was able to then just npm install --save 9.3.0-alpha.4607fa12 in the styleguide and get the exact versions of all of the submodules.

Copy link
Member

@jonrohan jonrohan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rad

@broccolini broccolini merged commit 5880b56 into dev Aug 11, 2017
@broccolini broccolini deleted the exact-versions branch August 11, 2017 16:24
@broccolini broccolini mentioned this pull request Aug 11, 2017
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants